/**入口文件样式**/
body.ui-web{
    background: url("../../../static/images/index/loginbg.jpg") no-repeat center scroll;
}
.poll-login-btn{
    top:20px;
    right:20px;
    background: #00F7DE;
    padding:5px 8px;
}
.ui-homepage-cent{
    width: 1050px;
    height: 225px;
    top: 75%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: rgba(255,255,255,.3);
}
.ui-homepage-cent .ui-items{
    width:30%;
    margin:0 1.665%;
    height:100%;
    float: left;
    position: relative;
}
.ui-homepage-cent .ui-items a,
.ui-homepage-cent .ui-items a img{
    display: block;
    width:100%;
    height:225px;
}
.ui-homepage-cent .ui-items .title{
    width: 100px;
    height: 30px;
    line-height: 30px;
    color:#fff;
    text-align: center;
    font-size:14px;
    left:0;
    top:0;
    background: #0082ce;
}



/***首页***/
.indexCont .time{
    border-bottom:1px solid #666;
}
.indexCont .item p{
    font-size:14px;
    margin:2px 0;
}

/**轮播样式**/
#slider-wrap {
    width: 800px;
    height: 400px;
    position: relative;
    overflow: hidden;
    margin-left:auto;
    margin-right:auto;
}

#slider-wrap ul#slider {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

#slider-wrap ul#slider li {
    float: left;
    position: relative;
    width: 800px;
    height: 400px
}

#slider-wrap ul#slider li>div {
    position: absolute;
    top: 20px;
    left: 35px
}

#slider-wrap ul#slider li>div h3 {
    font-size: 36px;
    text-transform: uppercase
}

#slider-wrap ul#slider li>div span {
    font-family: Neucha,Arial,sans serif;
    font-size: 21px
}

#slider-wrap ul#slider li i {
    text-align: center;
    line-height: 400px;
    display: block;
    width: 100%;
    font-size: 90px
}

.btns {
    position: absolute;
    width: 50px;
    height: 60px;
    top: 50%;
    margin-top: -25px;
    line-height: 57px;
    text-align: center;
    cursor: pointer;
    background: rgba(0,0,0,.1);
    z-index: 100;
    -webkit-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -ms-user-select: none;
    -webkit-transition: all .1s ease;
    -moz-transition: all .1s ease;
    -o-transition: all .1s ease;
    -ms-transition: all .1s ease;
    transition: all .1s ease
}

.btns:hover {
    background: rgba(0,0,0,.3)
}

#next {
    right: -50px;
    border-radius: 7px 0 0 7px
}

#previous {
    left: -50px;
    border-radius: 0 7px 7px 7px
}

#counter {
    top: 30px;
    right: 35px;
    width: auto;
    position: absolute
}

#slider-wrap.active #next {
    right: 0
}

#slider-wrap.active #previous {
    left: 0
}

#pagination-wrap {
    min-width: 20px;
    margin-top: 350px;
    margin-left: auto;
    margin-right: auto;
    height: 15px;
    position: relative;
    text-align: center
}

#pagination-wrap ul {
    width: 100%
}

#pagination-wrap ul li {
    margin: 0 4px;
    display: inline-block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #fff;
    opacity: .5;
    position: relative;
    top: 0
}

#pagination-wrap ul li.active {
    width: 12px;
    height: 12px;
    top: 3px;
    opacity: 1;
    box-shadow: rgba(0,0,0,.1) 1px 1px 0
}


#slider-wrap ul,#pagination-wrap ul li {
    -webkit-transition: all .3s cubic-bezier(1,.01,.32,1);
    -moz-transition: all .3s cubic-bezier(1,.01,.32,1);
    -o-transition: all .3s cubic-bezier(1,.01,.32,1);
    -ms-transition: all .3s cubic-bezier(1,.01,.32,1);
    transition: all .3s cubic-bezier(1,.01,.32,1)
}
.lastInfoTab{
    width:800px;
    margin-left:auto;
    margin-right:auto;
    padding-bottom: 120px;
}
.lastInfoTab table{
    width:96%;
    margin-left:auto;
    margin-right:auto;
    border:1px solid #333;
}
.lastInfoTab table tr td{
    text-align: center;
    height:30px;
    font-size:14px;
    width:33.33%;
}
.lastInfoTab table tr{border-top:1px solid #333;}
.lastInfoTab table tr td:nth-child(2){
    border-left:1px solid #333;
    border-right:1px solid #333;
}